infrastructural facilities - Francés Inglés Diccionario